Amazon | Data Engineer (L4) Interview Experience | 3 YoE



Round 1 - Technical

๐Ÿ”น Some basics of window functions in SQL

๐Ÿ”น Given a table with src and dest columns which contains values like (x,y) & (y,x), write a SQL query to keep only (x,y) values in the output

-------------

| src | dest|

|-----|-------|

| a | b  |

| b | a  |

| c | d  |

| d | e  |

| e | f  |

| f | g  |

| g | e  |

| e | g  |

-------------

๐Ÿ”น Python coding question to find repeated characters in a given string

Round 2 - Technical

๐Ÿ”น Discussion around my past experience and projects

๐Ÿ”น Questions about cloud services which I used in my projects

Round 3 - Technical

๐Ÿ”น SQL queries related to nested subqueries and joins

๐Ÿ”น Apache Spark fundamentals

๐Ÿ”น Technical questions about Columnar NoSQL database

๐Ÿ”น DSA Question related to prime numbers in an array

Round 4 - Technical

๐Ÿ”น Discussion around my past experience and projects

๐Ÿ”น Data warehousing fundamentals like Star Schema, Snowflake Schema, Fact and Dimension tables, SCD Types

๐Ÿ”น SQL questions related to Case-When along with Group By

Round 5 - Bar Raiser

๐Ÿ”น Hypothetical situation based questions which were related to Amazonโ€™s 14 leadership principles

๐Ÿ”น Let says are 2-3 members in your team and they have different opinions about your architecture design then how will you convince them

๐Ÿ”น Some behavioural and team fitment related questions

Round 6 - Hiring Manager

๐Ÿ”น Discussion around my past experience, projects and kind of use cases which solved in the past

๐Ÿ”น Questions related to AWS services

๐Ÿ”น What are you looking for in your next job?

๐Ÿ”น Why do you want to switch from your current company?